using System;
using System.Linq;
using System.Text;
using SqlSugar;

namespace Siemens.MOM.Models.DBEntities.Maco.MESDB
{
    ///<summary>
    ///设备文档管11理 weixi   没加分支
    ///</summary>
    [SugarTable("EAM_DEV_DOC")]
    public partial class EAM_DEV_DOC
    {
        public EAM_DEV_DOC(){
            
        }
           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:False
           /// </summary>           
           [SugarColumn(IsPrimaryKey=true)]
           public string ID {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string PLANT {get;set;}

           /// <summary>
           /// Desc:设备ID, 点检项ID, 保养项ID, 维修工单I
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string FOREIGN_ID {get;set;}

           /// <summary>
           /// Desc:DEV-设备文档 CHECK-点检执行结果，KEEP-保养执行结果，MINS-计量器具外检证书 REPAIR_REPORT-故障提报，REPAIR_EXEC-设备维修执行结果 TT_EXEC-技改内容	TT_ACCEPT-技改验收
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string SOURCE_TYPE {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string DOCUMENT_NAME {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string DOCUMENT_URL {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string DOCUMENT_TYPE {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string REMARK {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string FOLDER_NAME {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string FOLDER_PATH {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string CREATE_BY {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public DateTime? CREATE_TIME {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string MODIFY_BY {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public DateTime? MODIFY_TIME {get;set;}

           /// <summary>
           /// Desc:0-未删除, 1-已删除
           /// Default:
           /// Nullable:False
           /// </summary>           
           public int DELETE_FLAG {get;set;}

           /// <summary>
           /// Desc:删除时间
           /// Default:
           /// Nullable:True
           /// </summary>           
           public DateTime? DELETE_TIME {get;set;}

           /// <summary>
           /// Desc:默认0
           /// Default:
           /// Nullable:False
           /// </summary>           
           public int ARCHIVE_FLAG {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public DateTime? ARCHIVE_TIME {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string FIELD1 {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string FIELD2 {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string FIELD3 {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string FIELD4 {get;set;}

           /// <summary>
           /// Desc:
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string FIELD5 {get;set;}

    }
}